PROJECT = "ZZ-RTU"
VERSION = "3.1.2"
-- 自动更新标识
PRODUCT_KEY = "JBzmukqAbWgdwEopxpnuYcpSkYyEPfD1"
-- 加载日志功能模块，并且设置日志输出等级
-- 如果关闭调用log模块接口输出的日志，等级设置为log.LOG_SILENT即可
require "log"
LOG_LEVEL = log.LOGLEVEL_INFO
--LOG_LEVEL = log.LOGLEVEL_WARN
require "sys"
require "net"
require "utils"
require "patch"
--此处关闭RNDIS网卡功能
ril.request("AT+RNDISCALL=0,1")
-- 系统变量
ver = rtos.get_version():upper()
is8910 = ver:find("8910")
isTTS = ver:find("TTS") or ver:find("8955F")
isSSL = ver:find("SSL") or ver:find("8955F") or ver:find("1802") or ver:find("8910")
if is8910 then pmd.init({}) end
-- 每1分钟查询一次GSM信号强度
-- 每1分钟查询一次基站信息
net.startQueryAll(60000, 60000)
-- 加载NTP,错误日志，远程升级功能库
require "ntp"
require "errDump"
require "update"
-- 加载主程序
require "default"

sys.timerLoopStart(function ()
    --log.info("Mem Free Size KB:", collectgarbage("count"),1360- collectgarbage("count"))
    collectgarbage("collect")
end,5*1000)
-- 启动系统框架
sys.init(0, 0)
sys.run()
